go on a pilgrimage - Turc Anglais Dictionnaire